由于机器视频监控无法保证安全,所以想着给增加一个声音的监控。
数据通道由监控视频提供
首先设置nas网络为本机,这样就会给实时的视频同步过来。

从文件可以看出,12点10分的时候,同步了07的视频,延迟3分钟还可以接受。
查了一下,降噪比较简单的方案就是sox降噪。
所以使用ffmpeg获取视频的声音
sox提取噪音,然后降噪
命令如下:
ffmpeg.exe -i %1 -vn noise.wav -y
sox.exe noise.wav -n noiseprof noise.prof
sox.exe noise.wav output.wav noisered noise.prof 0.21
生成结果对比

然后通过读取音频内容判断是否存在异常的声音
想法没有问题,写完代码。增加QQ通知。


暂时这样,以后再更新
Comments | NOTHING